パスポートの読み取り
このコード例は、IronTesseract OCR エンジンを使用して画像からパスポート情報を抽出し、処理する方法を示しています。
IronTesseract OCR エンジンがインスタンス化されます。 OcrInput オブジェクトが作成され、LoadImage メソッドを使用してパスポート画像("passport.jpg")が読み込まれます。 ReadPassport メソッドは、画像を処理してパスポート情報を抽出するために使用され、名、姓、国、パスポート番号、生年月日、有効期限などの詳細を含む OcrPassportResult オブジェクトを返します。 抽出されたパスポート情報はコンソールに出力されます。
- 指定された名前は
result.PassportInfo.GivenNamesを通じてアクセスされます。 - 国は
result.PassportInfo.Countryを使用して取得されます。 - パスポート番号は
result.PassportInfo.PassportNumberから確認できます。 - 姓は
result.PassportInfo.Surnameでアクセスされます。 - 生年月日は
result.PassportInfo.DateOfBirthを使用して PRINT されます。 - 有効期限は
result.PassportInfo.DateOfExpiryとして出力されます。 - 性別は
result.PassportInfo.Genderを通じて取得されます。 - ドキュメントタイプは
result.PassportInfo.DocumentTypeを使用して取得されます。 - 国籍情報は
result.PassportInfo.Nationalityから確認できます。 - 国コードは
result.PassportInfo.NationalityCodeで参照されます。 - 発行国コードは
result.PassportInfo.IssuingCountryCodeを使用して取得されます。 - 個人番号は
result.PassportInfo.PersonalNumberから確認できます。 - 発行日は
result.PassportInfo.DateOfIssueを通じて参照できます。

